engine powered dc3 - Alemán Inglés Diccionario